export default {
    namespaced:true,
    actions:{
        odd(context,value){
            if(context.state.num % 2){
                context.commit('ODD',value)
            }
        },
        wait(context,value){
            setTimeout(() => {
                context.commit('WAIT',value)
            }, 500);
        }
    },
    mutations:{
        JIA(state,value){
            console.log('mutations 收到了',state,value)
               state.num += value
           },
           JIAN(state,value){
              state.num -= value
           },
           ODD(state,value){
               state.num += value
           },
           WAIT(state,value){
               state.num += value
           },
    },
    state:{
        num:0,
    subj1:'vue',
    subj2:'java',
    },
    getters:{
        bigsum(state){
            return  state.num * 10
          }
    }
}